.user .header {
    padding: 0 30rpx;
    height: 190rpx;
    position: relative;
}
.paddin {
    height: 50px;
    width: 100%;
    background-color: #f2f2f2;
}

.user .header:after {
    position: absolute;
    left: 0;
    right: 0;
    bottom: -98rpx;
    z-index: -1;
    content: '';
    height: 130rpx;
    width: 100%;
    background-color: white;
}
.user .header .picTxt .pictrue {
    width: 120rpx;
    height: 120rpx;
}
.user .header .picTxt .pictrue image {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: 2px solid #f5f5f5;
}
.user .header .picTxt .text {
    width: 434rpx;
    color: black;
    margin-left: 35rpx;
}
.user .header .picTxt .text .name {
    color: black;
    font-size: 36rpx;
    max-width: 470rpx;
}
.user .header .picTxt .text .member {
    padding: 0 10rpx;
    height: 36rpx;
    background-color: rgba(0, 0, 0, 0.2);
    font-size: 20rpx;
    border-radius: 30rpx;
    margin-left: 17rpx;
}
.user .header .picTxt .text .member image {
    width: 22rpx;
    height: 22rpx;
    font-size: 20rpx;
    margin-right: 8rpx;
}
.user .header .picTxt .text .id {
    color: black;
    font-size: 26rpx;
    margin-top: 15rpx;
}
.user .header .picTxt .text .id2 {
    color: black;
    font-size: 20rpx;
    margin-top: 15rpx;
    display: flex;
}
.user .header .picTxt .text .id2 .change {
    color: black;
    font-size: 15rpx;
    padding: 0.5rpx;
    font-weight: normal;
    
}
.user .header .icon-shezhi {
    font-size: 38rpx;
    color: black;
    margin-top: 15rpx;
    margin-right: 30rpx;
}
.user .wrapper {
    padding: 0 20rpx;
}
.user .wrapper .nav {
    background-color: #fff;
    border-radius: 20rpx;
    height: 140rpx;
    box-shadow: 0 0 6px 0 rgba(151, 151, 151, 0.2);
}
.user .wrapper .nav .item {
    flex: 1;
    text-align: center;
    background-color: white;
}
.user .wrapper .nav .item ~ .item {
    border-left: 1px solid #eee;
}
.user .wrapper .nav .item .title {
    font-size: 23rpx;
    color: #666;
}
.user .wrapper .nav .item .num {
    margin-top: 16rpx;
    font-size: 36rpx;
    color: rgb(223, 8, 8);
}
.user .wrapper .nav .item .text {
    margin-top: 16rpx;
    font-size: 30rpx;
}
.user .wrapper .feedBack {
    background-color: #fff;
    border-radius: 10rpx;
    margin-top: 1rpx;
}
.user .wrapper .version {
    background-color: #fff;
    border-radius: 10rpx;
    margin-top: 2rpx;
}
.user .wrapper .assess {
    background-color: #fff;
    margin-top: 100rpx;
    margin-top: 100rpx;
    border-radius: 10rpx;
}
.user .wrapper .logout {
    background-color: #fff;
    margin-top: 100rpx;
    margin-top: 100rpx;
    border-radius: 10rpx;
}
.user .support {
    width: 219rpx;
    height: 74rpx;
    margin: 54rpx auto;
    display: block;
}
.item_badge {
    height: 32rpx;
    width: 32rpx;
    position: absolute;
    background: #b4282d;
    color: #f2f2f2;
    font-size: 28rpx;
    border-radius: 50%;
    margin-top: 0rpx;
    margin-left: 40rpx;
}
